package com.eobard.params;

import lombok.Builder;
import lombok.Data;

import java.util.List;

/**
 * @Author: Eobard Gu
 * @Date: 2025-08-05
 * @Description: 包移动参数配置类
 */
@Data
@Builder
public class PackageRemoveParams {

    //重命名包的时候是否需要重命名资源文件中xml的引用
    @Builder.Default
    private boolean isAndroidProject = false;

    //重命名包之后是否删除原始旧包
    @Builder.Default
    private boolean delOldFiles = true;

    //输入需要转变重命名的源包名
    private List<String> sourcePackages;
    //输入转换后的目标包名
    private List<String> targetPackages;
}
